KatalysMerchantPlugin\ApiDirectives C

Total Complexity 116
Dependencies 3
Dependents 1
Total lines 634
Lines of code 486
Logical lines of code 272
Comment lines 94
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
directive__import_product_from_url()
C
33 25 94
import__process_variants()
B
40 17 55
process_order_data()
A
36 14 75
import__product_options()
A
42 12 55
directive__product_information_sync()
A
46 7 40
_process()
A
53 8 21
import__get_product_images()
S
54 7 20
directive__health_check()
S
48 6 34
getOptionsVariations()
S
54 6 22
directive__update_availability()
S
55 4 19
directive__complete_order()
S
55 3 20
directive__update_tax_amounts()
S
63 2 10
directive__update_product_pricing()
S
74 1 4
directive__inventory_check()
S
74 1 4
_gqlRequest()
S
80 1 3
directive__update_available_shipping_rates()
S
67 1 7
__construct()
S
81 1 3